doomed captains - French English Dictionary